package com.zhdl.network.demotcp.dto;

import lombok.Data;

/**
 * 按钮状态，一个字段对应一个按钮状态位
 */
@Data
public class AxisBtnStatus {

    /**
     * bit0 使能按钮
     */
    private boolean enable;

    /**
     * bit1 报警复位按钮
     */
    private boolean alarmReset;

    /**
     * bit2 正向Jog按钮
     */
    private boolean jog;

    /**
     * bit3 反向Jog按钮
     */
    private boolean resJog;

    /**
     * bit4 寸动按钮
     */
    private boolean stepMove;

    /**
     * bit5 回原点按钮
     */
    private boolean turnOrg;

    /**
     * bit6 绝对定位按钮
     */
    private boolean absPosition;

    /**
     * bit7 停止按钮
     */
    private boolean stop;


}
